add_subdirectory(userlib)
#add_subdirectory(kallocationbitmap)
add_subdirectory(kallocationbitmapuser)
add_subdirectory(kasynccontext)
add_subdirectory(kasynccontextuser)
add_subdirectory(kasyncqueue)
add_subdirectory(KAWIpc)
add_subdirectory(kbitmap)
add_subdirectory(kbitmapuser)
add_subdirectory(kblockfile)
add_subdirectory(kbuffer)
add_subdirectory(kbufferuser)
add_subdirectory(kchecksum)
add_subdirectory(kchecksumuser)
add_subdirectory(kdeferredcall)
#add_subdirectory(kdelegate)
#add_subdirectory(kdelegateuser)
add_subdirectory(khashtable)
add_subdirectory(kinvariant)
add_subdirectory(kiobufferuser)
add_subdirectory(kmemchannel)
add_subdirectory(knetworkendpoint)
add_subdirectory(knodetable)
add_subdirectory(knodetableuser)
#add_subdirectory(kperfcounter)
#add_subdirectory(kregistry)
add_subdirectory(krtt)
add_subdirectory(kserial)
add_subdirectory(kstringview)
add_subdirectory(ktask)
add_subdirectory(kthread)
add_subdirectory(kthreaduser)
add_subdirectory(ktlcommon)
add_subdirectory(kuri)
add_subdirectory(kvariant)
add_subdirectory(kvolumenamespace)
add_subdirectory(kweakref)
add_subdirectory(kwstring)
#add_subdirectory(testloader)
add_subdirectory(kthreadpool)
add_subdirectory(xml)
if (HAS_COROUTINE_SUPPORT)
add_subdirectory(kstream)
add_subdirectory(ktlawaitable)
endif()
add_subdirectory(kxm)
